package towerDefense;

/**
 * Class to contain all global constants. May be depricated and the
 * constants may be moved to the world class.  
 * 
 * @author Guillermo Mendez-Kestler
 * @since r17
 */
public class Constants {
	//////////////////////////////////////////////
	///////// TOWER TYPE CONSTANTS ///////////////
	//////////////////////////////////////////////
	/**
	 * Bullet Tower Type
	 */
	public static final int TOWER_BULLET = 0;
	/**
	 * Fire Tower Type
	 */
	public static final int TOWER_FIRE = 1;
	/**
	 * _ Tower Type
	 */
	public static final int TOWER_2 = 2;
	/**
	 * _ Tower Type
	 */
	public static final int TOWER_3 = 3;
	//////////////////////////////////////////////
	///////// PROJECTILE TYPE CONSTANTS //////////
	//////////////////////////////////////////////
	/**
	 * Bullet Projectile Type
	 */
	public static final int PROJECTILE_BULLET = 4;
	/**
	 * Fire Projectile Type
	 */
	public static final int PROJECTILE_FIRE = 5;
	/**
	 * _ Projectile Type
	 */
	public static final int PROJECTILE_2 = 6;
	/**
	 * _ Projectile Type
	 */
	public static final int PROJECTILE_3 = 7;
	//////////////////////////////////////////////
	///////// ENEMY TYPE CONSTANTS ///////////////
	//////////////////////////////////////////////
	/**
	 * _ Enemy Type
	 */
	public static final int ENEMY_0 = 8;
	/**
	 * _ Enemy Type
	 */
	public static final int ENEMY_1 = 9;
	/**
	 * _ Enemy Type
	 */
	public static final int ENEMY_2 = 10;
	/**
	 * _ Enemy Type
	 */
	public static final int ENEMY_3 = 11;
}
